ES6 計算屬性名稱範例

這個範例展示了如何使用 ES6 的 computed property name(計算屬性名稱)功能:

let i = 2; let obj = { ["item" + i]: "書本", // item2: "書本" ["price" + (i * 2)]: 100, // price4: 100 [("a" + "b").toUpperCase()]: 123 // AB: 123 }; console.log(obj.item2); // 書本 console.log(obj.price4); // 100 console.log(obj.AB); // 123
👆 點上方按鈕執行程式碼,這裡會顯示結果

🔍 屬性如何建立: